English Dictionary
◊ SWEET GRANADILLA
sweet granadilla
n : considered best for fruit [syn: {granadilla}, {Passiflora
ligularis}]